package com.ruoyi.system.domain.vo;

public class ParamsJson {
    private String keywordTicket; // 方案ticket
    private String keywordId; // 方案Id
    private String publishedStartTime; // 发布开始时间(格式：yyyy-MM-dd HH:mm:ss)
    private String publishedEndTime; // 发布结束时间(格式：yyyy-MM-dd HH:mm:ss)
    private Integer order; // 排序字段(1:相似度 2:发布时间 3:相似文章 4:采集时间)
    private Integer sort; // 排序类型(1:升序 2:降序)
    private Integer page; // 页数(default:1)
    private Integer pageSize; // 每页条数(最大:200 default:10)
    private Integer similarMerge; // 相似文章(1:合并 2:不合并 default:2)
    private Integer sensitivityType; // 敏感属性(1：敏感 2：非敏感)
    private Integer matchType; // 匹配方式(1:按全文 2:按标题 3:按正文 default:1)
    private String originType; // 来源类型((1:全部,2互动论坛,3微博,4微信,5客户端,6视频,7数字报,8网站, default:1，多个以英文,分隔))
    private String similarityTag; // 相似性标签
    private String searchKeyword; // 搜索关键词
    private String secondKeyword; // 二次匹配关键词
    private Integer secondKeywordMatchType; // 二次匹配关键词匹配模式(1:按全文 2:按标题 3:按正文 default:1)
    private Integer weiboRange; // 微博范围(1:全量 2:根微博 3:转发微博 default:1)
    private Integer enableHighlightedContent; // 内容是否高亮(0:否 1:是 default:1)
    private Integer enableHighlightedTitle; // 标题是否高亮(0:否 1:是 default:1)
    private String extraKeyword; // 扩展方案
    private String directWebsites; // 定向网站名称列表(多个以英文,分隔)
    private String excludeWebsites; // 定向排除网站名称列表(多个以英文,分隔)
    private String directProvinces; // 定向省份(多个以英文,分隔)
    private String excludeProvinces; // 定向排除省份(多个以英文,分隔)
    private String directSecondTrades; // 定向行业标签列表(多个以英文,分隔)
    private String excludeSecondTrades; // 定向排除行业标签列表(多个以英文,分隔)
    private Integer slop; // 词距(default:60)
    private String noise; // 噪音(1:全量 2:正常数据 3:噪音数据 default:1)
    private Integer resultShow; // 结果呈现(1:正常信息 2:精准信息 3:疑似垃圾 default:1)
    private Integer involvedType; // 涉及方式(0:内容涉及 1:定位涉及 2:全部信息 default:2)
    private Integer showImg; // 是否显示图片(0:否 1:是 default:0)

    public String getKeywordTicket() {
        return keywordTicket;
    }

    public void setKeywordTicket(String keywordTicket) {
        this.keywordTicket = keywordTicket;
    }

    public String getKeywordId() {
        return keywordId;
    }

    public void setKeywordId(String keywordId) {
        this.keywordId = keywordId;
    }

    public String getPublishedStartTime() {
        return publishedStartTime;
    }

    public void setPublishedStartTime(String publishedStartTime) {
        this.publishedStartTime = publishedStartTime;
    }

    public String getPublishedEndTime() {
        return publishedEndTime;
    }

    public void setPublishedEndTime(String publishedEndTime) {
        this.publishedEndTime = publishedEndTime;
    }

    public Integer getOrder() {
        return order;
    }

    public void setOrder(Integer order) {
        this.order = order;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public Integer getPage() {
        return page;
    }

    public void setPage(Integer page) {
        this.page = page;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public Integer getSimilarMerge() {
        return similarMerge;
    }

    public void setSimilarMerge(Integer similarMerge) {
        this.similarMerge = similarMerge;
    }

    public Integer getSensitivityType() {
        return sensitivityType;
    }

    public void setSensitivityType(Integer sensitivityType) {
        this.sensitivityType = sensitivityType;
    }

    public Integer getMatchType() {
        return matchType;
    }

    public void setMatchType(Integer matchType) {
        this.matchType = matchType;
    }

    public String getOriginType() {
        return originType;
    }

    public void setOriginType(String originType) {
        this.originType = originType;
    }

    public String getSimilarityTag() {
        return similarityTag;
    }

    public void setSimilarityTag(String similarityTag) {
        this.similarityTag = similarityTag;
    }

    public String getSearchKeyword() {
        return searchKeyword;
    }

    public void setSearchKeyword(String searchKeyword) {
        this.searchKeyword = searchKeyword;
    }

    public String getSecondKeyword() {
        return secondKeyword;
    }

    public void setSecondKeyword(String secondKeyword) {
        this.secondKeyword = secondKeyword;
    }

    public Integer getSecondKeywordMatchType() {
        return secondKeywordMatchType;
    }

    public void setSecondKeywordMatchType(Integer secondKeywordMatchType) {
        this.secondKeywordMatchType = secondKeywordMatchType;
    }

    public Integer getWeiboRange() {
        return weiboRange;
    }

    public void setWeiboRange(Integer weiboRange) {
        this.weiboRange = weiboRange;
    }

    public Integer getEnableHighlightedContent() {
        return enableHighlightedContent;
    }

    public void setEnableHighlightedContent(Integer enableHighlightedContent) {
        this.enableHighlightedContent = enableHighlightedContent;
    }

    public Integer getEnableHighlightedTitle() {
        return enableHighlightedTitle;
    }

    public void setEnableHighlightedTitle(Integer enableHighlightedTitle) {
        this.enableHighlightedTitle = enableHighlightedTitle;
    }

    public String getExtraKeyword() {
        return extraKeyword;
    }

    public void setExtraKeyword(String extraKeyword) {
        this.extraKeyword = extraKeyword;
    }

    public String getDirectWebsites() {
        return directWebsites;
    }

    public void setDirectWebsites(String directWebsites) {
        this.directWebsites = directWebsites;
    }

    public String getExcludeWebsites() {
        return excludeWebsites;
    }

    public void setExcludeWebsites(String excludeWebsites) {
        this.excludeWebsites = excludeWebsites;
    }

    public String getDirectProvinces() {
        return directProvinces;
    }

    public void setDirectProvinces(String directProvinces) {
        this.directProvinces = directProvinces;
    }

    public String getExcludeProvinces() {
        return excludeProvinces;
    }

    public void setExcludeProvinces(String excludeProvinces) {
        this.excludeProvinces = excludeProvinces;
    }

    public String getDirectSecondTrades() {
        return directSecondTrades;
    }

    public void setDirectSecondTrades(String directSecondTrades) {
        this.directSecondTrades = directSecondTrades;
    }

    public String getExcludeSecondTrades() {
        return excludeSecondTrades;
    }

    public void setExcludeSecondTrades(String excludeSecondTrades) {
        this.excludeSecondTrades = excludeSecondTrades;
    }

    public Integer getSlop() {
        return slop;
    }

    public void setSlop(Integer slop) {
        this.slop = slop;
    }

    public String getNoise() {
        return noise;
    }

    public void setNoise(String noise) {
        this.noise = noise;
    }

    public Integer getResultShow() {
        return resultShow;
    }

    public void setResultShow(Integer resultShow) {
        this.resultShow = resultShow;
    }

    public Integer getInvolvedType() {
        return involvedType;
    }

    public void setInvolvedType(Integer involvedType) {
        this.involvedType = involvedType;
    }

    public Integer getShowImg() {
        return showImg;
    }

    public void setShowImg(Integer showImg) {
        this.showImg = showImg;
    }
}
